own estimate - Español Inglés Diccionario